wire-spring relay - Spanish English Dictionary